import React from 'react'
import ReactDOM from 'react-dom/client'
import {Provider} from 'react-redux'
import store from './app/store'
import App from './App'

// 创建root对象
// 在ts严格模式下, null/undefined并不是任意类型的子类型
const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement)

// 渲染App组件
root.render(
  // 开启了react严格模式   React17就已经有了
  <React.StrictMode>
    <Provider store={store}>
      <App/>
    </Provider>
  </React.StrictMode>
)
